impulsion parasite - French English Dictionary